Oracle执行sql脚本时,报 ORA 您所在的位置:网站首页 plsql 脚本 报01756 Oracle执行sql脚本时,报 ORA

Oracle执行sql脚本时,报 ORA

2024-07-11 23:53| 来源: 网络整理| 查看: 265

Oracle安装在linux服务器上,执行脚本时,提示   ORA-01756: quoted string not properly terminated

Oracle字符集为AL32UTF8,数据库脚本的编码格式为utf8,但是数据库所在服务器的编码为en_US.UTF-8,可以在执行脚本前,指定一下  export NLS_LANG=american_america.AL32UTF8

永久修改的方法:

切换至Oracle用户

使用命令locale查看当前编码格式

ls –al .bash_profile(.bash_profile为隐藏文件,因此要用ls –a命令查找)

编辑.bash_profile文件 

vim .bash_profile

export NLS_LANG=american_america.AL32UTF8

保存并退出

因为该文件是在每次登陆时才读取的,因此需要重新登陆Oracle用户才会生效



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有